Skip to content

docs: scrub stale scan + RPC subdomain refs#58

Merged
github-actions[bot] merged 1 commit into
mainfrom
docs/scrub-stale-scan-urls
May 11, 2026
Merged

docs: scrub stale scan + RPC subdomain refs#58
github-actions[bot] merged 1 commit into
mainfrom
docs/scrub-stale-scan-urls

Conversation

@satyakwok
Copy link
Copy Markdown
Member

Summary

Audit on 2026-05-11 caught V1 scan README + both env-example files (scan + landing) pointing at subdomains that no longer resolve:

Stale ref DNS probe Replacement
sentrixscan.sentriscloud.com 000 (no DNS) scan.sentrixchain.com
testnet-scan.sentriscloud.com 000 scan-testnet.sentrixchain.com
sentrix-rpc.sentriscloud.com NXDOMAIN rpc.sentrixchain.com (bare)
sentrix-api.sentriscloud.com NXDOMAIN api.sentrixchain.com

Canonical subdomain map (per memory + live probe)

Surface Mainnet Testnet
V1 scan (Next.js) scan.sentrixchain.com scan-testnet.sentrixchain.com
V2 scan (Leptos / Obsidian) scan.sentriscloud.com scan-testnet.sentriscloud.com
Chain JSON-RPC rpc.sentrixchain.com testnet-rpc.sentrixchain.com
Chain REST api.sentrixchain.com testnet-api.sentrixchain.com

RPC URLs are bare (no /rpc suffix). Caddy accepts both at root.

Also fixed: V1 scan "Deploy" section drift

V1 README claimed:

  • nginx reverse-proxy
  • One process per network (port 3006 mainnet, 3007 testnet)

Reality:

  • Caddy (not nginx)
  • Single process on port 3005 serving both networks; subdomain → same upstream

Test plan

  • CI green
  • grep -rE "sentrix-(rpc|api)\.sentriscloud|sentrixscan|testnet-scan\.sentriscloud" apps/ returns 0 matches after merge

V1 scan README + both env files referenced subdomains that no longer
resolve (sentrixscan.sentriscloud.com, testnet-scan.sentriscloud.com,
sentrix-rpc.sentriscloud.com, sentrix-api.sentriscloud.com — all 000
on probe). Same drift in apps/landing/.env.example.

Canonical subdomains (per probe + memory project_chain_naming_canonical):

  V1 scan mainnet : scan.sentrixchain.com
  V1 scan testnet : scan-testnet.sentrixchain.com
  V2 scan mainnet : scan.sentriscloud.com
  V2 scan testnet : scan-testnet.sentriscloud.com
  RPC mainnet     : rpc.sentrixchain.com (bare, no /rpc suffix)
  RPC testnet     : testnet-rpc.sentrixchain.com (bare)
  REST mainnet    : api.sentrixchain.com
  REST testnet    : testnet-api.sentrixchain.com

Also fixes the V1 README "Deploy" section: it claimed nginx + ports
3006/3007 (one process per network), reality is single Caddy upstream
on port 3005 serving both subdomains.
@github-actions github-actions Bot enabled auto-merge (squash) May 11, 2026 01:26
@github-actions github-actions Bot merged commit 549c419 into main May 11, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant